home *** CD-ROM | disk | FTP | other *** search
- 3. CALCULATOR
-
-
- Press <C> to get the next menu:
-
- Arithmetic Functions Units Statistics Clear Help
-
-
- 3.1 ARITHMETIC
-
-
- Press <A> to get the next menu:
-
- + - * / SQRT X^2 Memory Help
-
- The mathematical operations are apply on the number in the
- Output/Input display. The <Memory> switch to the next menu:
-
- + M - M * M / M C M R M X M Help
-
- - The first four menu items apply on the Memory display
- C M - Clear memory
- R M - Recall memory to the Output/Input display
- X M - Exchange the numbers between the Memory and the Output/Input
- displays
-
-
- 3.2 FUNCTIONS
-
-
- Press <F> and the next menu will appear:
-
- Calc_func Edit_func Help
-
-
- 3.2A <E>dit_func
-
-
- Press <E> to get the next menu:
-
- 1_Func 2_Func 3_Func 4_Func 5_Func 6_Func 7_Func Help
-
- 1_Func - One variable function
- - The rest are 2 to 7 variables functions
-
- When we choose one of these options a table of the relevant functions
- appears. Using the menu we can scroll through the functions table and
- edit or add names, functions and to give a one line or a full
- description document for the function. The variables names should be
- the following:
-
- 1_func - The variable name is OUT or T, for example the function
- @SIN(X) should be written as @SIN(OUT) or @sin(T)
- Other - The variable names are RG1, RG2, RG3 ... RG7 or A, B, C, D,
- E, F and G, for example the function x^2+y^3+z^4 should be
- written as: +RG1^2+RG2^3+RG3^4 or +A^2+B^3+C^4
-
- We recommend using the RG1.....RG7 and the OUT unless the function
- occupies more than 240 characters.
-
-
- Press <1> to get the next screen:
-
- ____________________________________________________________________________
-
- Down Up Right Left Next Previous Edit
- Move one cell down [ESC] - Previous menu
- A B C D E
- 1 ====================================================================
- 2 Units | Output/Input | Memory |
- 3 ====================================================================
- 4 None | 0.00 | 0.00|
- 5 ====================================================================
- L M N O P
- 1 sin(x) COSH(X)
- 2 COS(X) TANH(X)
- 3 TAN(X) CTANH(X)
- 4 ASIN(X) SECH(X)
- 5 ACOS(X) CSCH(X)
- 6 ATAN(X) ASINH(X)
- 7 SEC(X) ATANH(X)
- 8 CSC(X) ACTANH(X)
- 9 COT(X) ASECH(X)
- 10 ASEC(X) ACSCH(X)
- 11 ACSC(X)
- 12 ACOT(X)
- 13 SINH(X)
- ____________________________________________________________________________
-
-
- This is a sample of the 1 variable functions in the table. Using the
- first six menu items the user can scroll through the functions, edit
- the names or add new function names. The user can scroll and fill the
- table all the way to row 8192 in 5 columns.
-
- Press <E> to get the next prompt:
-
- Input the new function name -
-
- The user can type a new function name and press the ENTER key or just
- press the ENTER for no changes. The next prompt and screen appear:
-
- ____________________________________________________________________________
-
- Type the function -
- A B C D E
- 1 ====================================================================
- 2 Units | Output/Input | Memory |
- 3 ====================================================================
- 4 None | 0.00 | 0.00|
- 5 ====================================================================
- Q
- 1 @SIN(C4)
- 2 @COS(C4)
- 3 @TAN(C4)
- 4 @ASIN(C4)
- 5 @ACOS(OUT)
- 6 @ATAN(OUT)
- 7 1/@COS(OUT)
- 8 1/SIN(OUT)
- 9 1/@TAN(OUT)
- 10 @ACOS(1/OUT)
- 11 @ASIN(1/OUT)
- ____________________________________________________________________________
-
-
- This is the functions table, the program is now in the Lotus EDIT
- mode, the user can edit or add a function and than to press the ENTER
- key or just to press the ENTER key for no changes. The user can define
- a spreadsheet which will be retrieved when he chooses the <c>alculate
- option by typing the keyword FN followed by the a file name which holds
- a spreadsheet (like FNC:\LOTUS\CHECBOOK.WK1). When the user uses the
- <c>alculate option the spreadsheet C:\LOTUS\CHECBOOK.WK1 will be
- retrieved and will replace the current program. This way the user can
- use this program as a file manager for all his scientific and
- engineering spreadsheets.
-
- IMPORTANT
-
- All LOTUS rules apply here, the function should be written as a LABEL
- (with a prefix like "'") and than the + or - sign or the @ character.
- The program stores the functions on a separate file FORMULAS.WK1 as
- LABELS. When the user chooses the <c>alculate option the program
- deletes the prefix and the label becomes a formula.
-
- The user can insert 240 character long functions from the keyboard.
- To enable the user to calculate functions with number of variables
- higher than 7, in the case of 7 variable functions, the user can
- define functions with any number of variables (less or equal than 7).
- For example: a 10 variables function can be calculated by splitting
- it to 7 and 3 variables functions in the same table. Then calculate
- the first and put the result in the memory, and than calculate the
- second function and add the result to the memory to get the final
- result.
-
-
- Now the description screen appears:
-
- ____________________________________________________________________________
-
- Description -
-
- A B C D E
- 1 ====================================================================
- 2 Units | Output/Input | Memory |
- 3 ====================================================================
- 4 None | 0.00 | 0.00|
- 5 ====================================================================
- V
- 1 This function calculates the sine of the output number
- 2 This function calculates the cosine of the output number
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- ____________________________________________________________________________
-
-
- The program has two description modes:
-
- 1. One line description: type the description and press ENTER or just
- press ENTER for no changes and you are back in the edit menu.
- 2. Full document description: type FN followed by the file name you
- want to assign to the description file like: FNC:\LOTUS\CHECBOOK.WK1
- which means that the file is CHECBOOK.WK1 located at drive C: in the
- LOTUS subdirectory (the .WK1 extension. can be omitted). The
- program will switch to EDIT mode where the user can type the
- description document. To move through the description file press the
- DOWN key. Don't press the ENTER key unless you are finished typing.
- The ENTER key exits the EDIT mode. The program can view only 76
- character long lines, therefore start a new line after typing 76
- characters in the previous line.
-
- Note:
-
- If a description file is already exists and you press the ENTER key
- only, the program retrieves the description file.
-
-
- ***** WARNING *****
-
- Since the program is now in the EDIT mode the Lotus keys are
- operative, however the user is strongly advised to use ONLY the UP,
- PGUP, DOWN and PGDN keys to scroll between the lines, the program
- will not allow scrolling to the sides by hiding all the columns
- except the current column. Trying to unhide the columns MAY destroy
- the program code. For example: if by mistake you have pressed the
- "/" key press ESC to get back to the READY mode and then press F2 to
- enter EDIT mode or just continue to type, or press ENTER to exit
- the description mode.
-
- Type FNCHECBOOK (the file name is CHECBOOK) and press ENTER, the next
- menu appears:
-
- Down Up Next Previous Edit Save
-
- Using the first 4 menu items the user can scroll through the
- description.
-
- Press <E> to enter the EDIT mode, when you are finished editing or
- typing the description file press ENTER to return to the previous menu.
-
- Press <S> to save the description file, the next prompt appears:
-
- File name (press ENTER for no changes) -
-
- Type the file name or press ENTER for no changes (CHECBOOK).
-
- As we mentioned earlier if a description file is already exists and
- you press the ENTER key only the program retrieves the file.
-
-
- 3.2B <C>alc_func
-
-
- Press <C> to brings the next menu:
-
- 1_Func 2_Func 3_Func 4_Func 5_Func 6_Func 7_Func Help
-
- Choosing one of the menu items brings the relevant functions table.
- Press <1> to get the next screen:
-
- ____________________________________________________________________________
-
- Down Up Right Left Next Previous Calculate Help
- Move one cell down [ESC] - Previous menu
- A B C D E
- 1 ====================================================================
- 2 Units | Output/Input | Memory |
- 3 ====================================================================
- 4 None | 0.00 | 0.00|
- 5 ====================================================================
- L M N O P
- 1 sin(x) COSH(X)
- 2 COS(X) TANH(X)
- 3 TAN(X) CTANH(X)
- 4 ASIN(X) SECH(X)
- 5 ACOS(X) CSCH(X)
- 6 ATAN(X) ASINH(X)
- 7 SEC(X) ATANH(X)
- 8 CSC(X) ACTANH(X)
- 9 COT(X) ASECH(X)
- 10 ASEC(X) ACSCH(X)
- 11 ACSC(X)
- 12 ACOT(X)
- 13 SINH(X)
- ____________________________________________________________________________
-
-
- The first 6 menu items control the cursor (highlight) movement. The
- <Calculate> item calculates the functions. In all cases the program
- prompts the user to insert the values for RG1 to RG7 depends on the
- number of variables.
-
- REMEMBER:
-
- 1. In the case of 7_func the user can define functions with less than
- 7 variables, for example: if the user wants to calculate 2
- variables function he needs to give values for RG1 and RG2 and to
- press only the ENTER key when the prompt asks for RG3.
- 2. If instead of a function the program finds the keyword FN at the
- beginning of the function string the program will retrieve the
- spreadsheet with the file name follows the FN keyword.
-